package fr.afcepf.al23.qualite.entity;

import java.util.Date;

/**
 * Entitée Commande.
 * @author elise
 *
 */
public class Commande {

    /**
     * identité de la commande.
     */
    private Integer numero;

    /**
     * Date de la commande.
     */
    private Date dateCommande;

    /**
     * identité de l'{@link Utilisateur} ayant passé la commande.
     */
    private Integer idUtilisateur;

    /**
     * @return the numero
     */
    public Integer getNumero() {
        return numero;
    }

    /**
     * @param paramNumero the numero to set
     */
    public void setNumero(Integer paramNumero) {
        numero = paramNumero;
    }

    /**
     * @return the dateCommande
     */
    public Date getDateCommande() {
        return dateCommande;
    }

    /**
     * @param paramDateCommande the dateCommande to set
     */
    public void setDateCommande(Date paramDateCommande) {
        dateCommande = paramDateCommande;
    }

    /**
     * @return the idUtilisateur
     */
    public Integer getIdUtilisateur() {
        return idUtilisateur;
    }

    /**
     * @param paramIdUtilisateur the idUtilisateur to set
     */
    public void setIdUtilisateur(Integer paramIdUtilisateur) {
        idUtilisateur = paramIdUtilisateur;
    }

    /**
     * @param paramNumero arg num
     * @param paramDateCommande arg date
     * @param paramIdUtilisateur arg id de l'{@link Utilisateur}
     */
    public Commande(Integer paramNumero, Date paramDateCommande,
            Integer paramIdUtilisateur) {
        super();
        numero = paramNumero;
        dateCommande = paramDateCommande;
        idUtilisateur = paramIdUtilisateur;
    }

    /**
     * Constructeur vide.
     */
    public Commande() {
        super();
    }

}
